Creates a new Gear<TResult>.

Name Description
Gear(bool) Creates a new Gear<TResult>. The gear name is inferred in the base class BaseGear, by converting the concrete gear class name from PascalCasing to Reading friendly text.
Gear(string, bool) Creates a new Gear<TResult>. The gear name is inferred in the base class BaseGear, by converting the concrete gear class name from PascalCasing to Reading friendly text.
Gear(string, string, bool) Creates a new Gear<TResult>.